package javax.microedition.io;

import java.io.IOException;

public interface HttpConnection extends ContentConnection {
  public static final int HTTP_OK = 200;
  
  public static final int HTTP_CREATED = 201;
  
  public static final int HTTP_ACCEPTED = 202;
  
  public static final int HTTP_NOT_AUTHORITATIVE = 203;
  
  public static final int HTTP_NO_CONTENT = 204;
  
  public static final int HTTP_RESET = 205;
  
  public static final int HTTP_PARTIAL = 206;
  
  public static final int HTTP_MULT_CHOICE = 300;
  
  public static final int HTTP_MOVED_PERM = 301;
  
  public static final int HTTP_MOVED_TEMP = 302;
  
  public static final int HTTP_SEE_OTHER = 303;
  
  public static final int HTTP_NOT_MODIFIED = 304;
  
  public static final int HTTP_USE_PROXY = 305;
  
  public static final int HTTP_TEMP_REDIRECT = 307;
  
  public static final int HTTP_BAD_REQUEST = 400;
  
  public static final int HTTP_UNAUTHORIZED = 401;
  
  public static final int HTTP_PAYMENT_REQUIRED = 402;
  
  public static final int HTTP_FORBIDDEN = 403;
  
  public static final int HTTP_NOT_FOUND = 404;
  
  public static final int HTTP_BAD_METHOD = 405;
  
  public static final int HTTP_NOT_ACCEPTABLE = 406;
  
  public static final int HTTP_PROXY_AUTH = 407;
  
  public static final int HTTP_CLIENT_TIMEOUT = 408;
  
  public static final int HTTP_CONFLICT = 409;
  
  public static final int HTTP_GONE = 410;
  
  public static final int HTTP_LENGTH_REQUIRED = 411;
  
  public static final int HTTP_PRECON_FAILED = 412;
  
  public static final int HTTP_ENTITY_TOO_LARGE = 413;
  
  public static final int HTTP_REQ_TOO_LONG = 414;
  
  public static final int HTTP_UNSUPPORTED_TYPE = 415;
  
  public static final int HTTP_UNSUPPORTED_RANGE = 416;
  
  public static final int HTTP_EXPECT_FAILED = 417;
  
  public static final int HTTP_INTERNAL_ERROR = 500;
  
  public static final int HTTP_NOT_IMPLEMENTED = 501;
  
  public static final int HTTP_BAD_GATEWAY = 502;
  
  public static final int HTTP_UNAVAILABLE = 503;
  
  public static final int HTTP_GATEWAY_TIMEOUT = 504;
  
  public static final int HTTP_VERSION = 505;
  
  public static final String GET = "GET";
  
  public static final String HEAD = "HEAD";
  
  public static final String POST = "POST";
  
  int getHeaderFieldInt(String paramString, int paramInt) throws IOException;
  
  int getPort();
  
  int getResponseCode() throws IOException;
  
  String getFile();
  
  String getHeaderField(int paramInt) throws IOException;
  
  String getHeaderField(String paramString) throws IOException;
  
  String getHeaderFieldKey(int paramInt) throws IOException;
  
  String getHost();
  
  String getProtocol();
  
  String getQuery();
  
  String getRef();
  
  String getRequestMethod();
  
  String getRequestProperty(String paramString);
  
  String getResponseMessage() throws IOException;
  
  String getURL();
  
  long getDate() throws IOException;
  
  long getExpiration() throws IOException;
  
  long getHeaderFieldDate(String paramString, long paramLong) throws IOException;
  
  long getLastModified() throws IOException;
  
  void setRequestMethod(String paramString) throws IOException;
  
  void setRequestProperty(String paramString1, String paramString2) throws IOException;
}


/* Location:              C:\Java\rt\javax\microedition\midp_2.1.jar!\javax\microedition\io\HttpConnection.class
 * Java compiler version: 3 (47.0)
 * JD-Core Version:       1.1.3
 */